package com.windchime.blog.utils;

import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

public class StringSplitUtil {

    /**
     * 将一个String带符号的字符串分割成Long类型的List集合
     * @param arrayStrings String带符号的字符串
     * @param symbol 符号：例如  , . 等
     * @return arrays
     */
    public static List<Long> split(String arrayStrings, String symbol) {
        String[] arrayStr = arrayStrings.split(symbol);
        List<String> arrayStrList = Arrays.asList(arrayStr);
        //类型转换
        return arrayStrList.stream().map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());
    }
}
